information technologies manager - French English Dictionary